#ifndef HITSZ_DIP_EX2_CONV_H
#define HITSZ_DIP_EX2_CONV_H

#include <iostream>
#include <vector>
// #include <chrono>

#include <opencv2/opencv.hpp>

// void conv(const cv::Mat &inframe,cv::Mat &outframe,const cv::Mat& kernel,int* padding=nullptr,int pad_value = 0,int stride = 1);
cv::Mat conv2d(const cv::Mat &inframe,cv::Mat kernel,int* padding=nullptr,int pad_value = 0,int stride = 1);
#endif